Reply To:
Name - Reply Comment
International visitors tour the historic Dambulla Cave Temple in Sri Lanka, a UNESCO World Heritage site, as the country experiences a steady inflow of tourists. Sri Lanka welcomed over 63,000 tourists between October 1 and 15, continuing its recovery in the tourism sector. - Pic by Kushan Pathirajah