Posts

Showing posts with the label beaches in india

Minicoy Island in Lakshadweep: Serene, secluded and rich with cultural heritage