Designed by
Title
Bharatpur Beach is a gorgeous white sand beach with palm trees and turquoise crystal clear waters #256580757
Description
tourists enjoying holiday and shopping souvenirs in beach side stalls at Bharatpur Beach, Neil Island, Andaman & Nicobar Islands, India
This image is editorial