Betul Beach In Goa Betul Beach is located to the south of the Mobor beach, just across the Sal river. From Margao city, it is located at a distance of 24 km. One can reach Betul Beach, from Mobor either Read More
The post Betul Beach – A happy small village appeared first on .