Bay15 is a lovely Mediterranean Restaurant at Odexel Beach, Goa. It is built on top of a small hill, with beautiful views of the Vasco Bay and the Arabian Sea.
Bay15
14
619
1
Published:

Bay15

Bay15 is a lovely Mediterranean Restaurant at Odexel Beach, Goa. It is built on top of a small hill, with beautiful views of the Vasco Bay and th Read More
14
619
1
Published:

Creative Fields