Arambol Beach Goa
A picturesque shot of the beautiful Arambol Beach, located in Goa.
- 20 of 28 photos
- Wed Jan 27 20:45:54 2010
- Full Size
Discovering India - Pictures and photos from India > Discovering India > Indian Landscape > Arambol Beach Goa