Goa is the first thought that pops into a wanderlust-filled mind when one thinks of an idyllic beach retreat in India. But ...
A relatively small beach, Majorda’s beauty actually lies in its quaintness and warmth. Despite its size, it is actually a pretty popular beach in Goa, well-liked by Indians and foreigners alike.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results