Welcome to Veera Strand Park Serviced Apartments near Calangute , Goa , India