Map
Opposite Kenilworth Beach Resort, Utorda Beach, just north of Majorda, Goa State, India
Price
40
Restaurant
Zeebop