Villa in Miramar, Panaji with free Parking Praia Miramar, Behind Hotel Goa International, Tonca, Miramar, 403002 Taleigao, India