Taj Fort Aguada Resort And
Goa
131 Rooms
310 Pax