‘Ramaboda’ and ‘Ravanaboda’ mountains in Sri Lanka are witnesses of ‘Rama-Ravana’ war
Many scholars and historians have so far researched 47 places connected to ‘Ramayana’ in 9 provinces of Sri Lanka. Most of these places are found in central part of Sri Lanka.