The most popular celebration among Hindus in Sri Lanka, the Thai Pongola festival was held on a grand scale across…
Exciting and entertaining, the turtle watch at Rekawa Beach in Tangalle, Sri Lanka has become a popular thing to do…