Return to "15 Most Mesmerizing Places to Visit In and Around Shillong" Nongkhnum River Island Next Previous