Majorda Beach In Goa
Majorda Beach is located in the southern part of Bogmalo. Majorda beach In Goa is covered with a lot of palm trees. Some of the most famous hotels and resorts of Goa are found here and thus it is a quite famous place for a holiday. According to the mythology,
Read More...