This charming place is one of Sri Lanka 's tourism and marks one of the tourist sites of nature that was given to us are huge towers stacked next to each other to 650 feet high , one of the tourist attractions on the USlist of UNESCO World Heritage and one of the wonders of nature in the continent of Asia.