The Yatagala Raja Maha Viharaya is an amazing temple just a few miles from the colonial city of Galle on Sri Lanka’s southern coast. We did a full-morning day trip to Koggala Lake and the Yatagala Temple, something which I’d highly recommend. Just ask your hotel to contact a reputable tuk-tuk driver and you can negotiate the price from there (it won’t be too much).
Yatagala Raja Maha Viharaya is the kind of temple that you’ll more commonly find in the jungles near Dambulla and Kandy: cave temples adorned with intricately-painted frescoes, pathways winding around massive boulders to reveal hidden shrines, huge reclining Buddhas, and absolute tranquility. Seriously…we were the only people there aside from the temple workers and we couldn’t understand why it wasn't more popular with tourists.