Best Lakeview Resort in Panchgani – Stay at Magnus Caverns Near Pangong Lake If you are searching for the best lakeview resort in Panchgani, your search ends at Magnus Caverns Resort. Located near the scenic Pangong Lake Wai (Dhom Dam backwaters), this resort offers the perfect blend of comfort, nature, and unforgettable experiences for every traveler.