Ozran Beach is one of beautiful combination of beaches and rocks in Goa as tourists attractions. Ozran Beach situated on Behind The Hillocks, Bardez, Goa, India.
Following complete Location Map of Ozran Beach Goa India:
Ozran Beach Goa India Photo
image source: panoramio.com
Picture of Ozran Beach Goa India
image source: tripadvisor.com