To the south of India, lies a beautiful country SriLanka separated by the Gulf of Mannar from India, has a beautiful sea as well as the trill of lush green forests in abundance. The island country Srilanka has a rich heritage and history which can be found in most of the mythological texts as well […]
Leave a comment