Silver Sands Beach Resort

Colva Beach, Salcette
Colva
India