Goa India
Utorda Goa India Beach
Location: North of Majorda Beach.
Immediate north of Mojorda innermost beach on the Salcete Coast. Promising beauty.
Things to Do:
Swimming
Hotels /Resorts
Kenilworth Beach Resort,Hotel Casa Ligorio.
Indian travel diaries by Ebin Varghese & Anna