The legendary garden where Sita is said to have waited for Rama, traditionally placed at Hakgala near Nuwara Eliya and the heart of the island’s Ramayana trail.
The legendary garden where Sita is said to have waited for Rama, traditionally placed at Hakgala near Nuwara Eliya and the heart of the island’s Ramayana trail.