Devil’s Kitchen
India /Maharashtra /Satara /Panchgani Sight Address : Devil’s Kitchen is situated to the south of table land. Edit Detail InformationEdit The Devil”s Kitchen is believed to be the place where the Pandavas stayed here for a while and used this place to cook their food. Localities also claim that Pandvgadh Caves (near Wai) were built by […]