Designed by
Title
Chidiya Tapu Beach, Andaman Island, India #178150652
Description
Chidiya Tapu on Andaman Island in India is the heaven for the lovers of nature. Within a serene beach front, this place is one of the most visited haunt for the ones eager to see a mesmerising sunset. This place is especially famous for numerous indigenous avian species, spotted deers and a few seasonal varieties of orchids.