Dec 182012
 

Sri Lanka The captivating island of Sri Lanka seems like a glittering jewel that floats in the dreamy Indian Ocean. Falling like a teardrop from the India into lucid azure waters, this verdant heaven features a variety of attractions to beguile its visitors – lush forests draped over majestic mountains, white pristine beaches bathed in sun and ancient regal architecture « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.