Devgarh is situated in the district of Sindhudurg in the area of Maharashtra in the western part of India. Devgarh is also called as Deogarh or Devgad. Devgarh was ruled by King Ramadev Yadav. This place is situated in the south of Mumbai and on the Arabian Sea which is […]