“The Island of Lotuses” sounds like a dreamland right? Indeed, it is one, it is the breathtaking Sri Lanka. Sri Lanka is filled with lush landscapes, rising mountains, thick forests, and lakes with gushing waters.
Read this post on soniarevankar.wordpress.com