Posted from Sabaragamuwa Province, Sri Lanka. Sita Amman Temple Located on the outskirts of the Nuwara Eliya town, the Sita Amman Kovil is a quaint little temple with statues of Rama, Sita, Hanuman, Lakshmana and Sugriva. According to the Indian epic Ramayanaya, the area where Sita, Queen of King Rama of Ayodhya in India, who …
Read more
12
Jun
18
Oct

May be you have already been to Sri Lanka before but like everyone else most likely you too would have relied on Lonely Planet or a tour operator as your source to get to know the country. If this is how you visited Sri Lanka then as it happens often you certainly have missed the …
Read more
