N
Neha Wadhwa Review of Ramada Caravela Beach Resort, ...
It was a great experience at the resort. The resor...
It was a great experience at the resort. The resort is really a nice and a big property. It has its own Beach and situated in South Goa. You can go and just relax over there. The food is delicious but I wish there would have been some sea food as well

Comments: