Resort in Khalapur Region


  • Adjacent to Nishiland Water Park, Vinegaon, Khalapur, Maharashtra 410206, India