Tag Archives: Admire

Although many would classify Sri Lanka as a small island nation, there is much to see and experience here that are simply fascinating. Closely tied to Buddhist religious beliefs and traditions, this little island in the Indian Ocean is proud of its cultural heritage and illustrious history. In addition to …