Paradise re-discovered! This is what one truly feels when they step foot in the beautiful Shangri-La Hambantota Resort & Spa situated in the southern town of Sri Lanka called Hambantota. Wait! Don’t sweat it yet. The town has an International Airport for …
Also known as ‘The Pearl of the Indian Ocean’, the island of Sri Lanka welcomes couples who are looking to get married out of the ordinary. You and your guests are sure to have an unforgettable experience for your wedding in …