Nepal has been blessed by nature. It is so beautiful. Numbers prove that tourists love that about Nepal. The most places visited in Nepal by tourists are National Parks and Wildlife Reserves, followed by Pashupati Area and Lumbini (excluding Indian tourists for both of these religious sites).