Embraced by verdant jungle on an idyllic, palm-fringed beach, ÀNI Sri Lanka welcomes guests to the island’s pristine south coast and offers panoramic views of the Indian Ocean.
Between the market towns of Dickwella to the east and Tallala to the wes...
more