Goa India

Utorda Goa India Beach

utorda

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.