Udvada Beach Beach Udvada Beach is a beautiful shoreline, made of muddy brown sand and rocky ... Shortlist