Gal Vihara Rock Temple — Polonnaruwa, Sri Lanka

Gal Vihara Rock Temple in Polonnaruwa, Sri Lanka — stunning rock-carved Buddha statues in a serene setting. Visit early to avoid crowds.