Published On Jul 9, 2023
Foreigner explores the largest beach in India and one of the largest in the world. Marina beach in Chennai Tamil Nadu is absolutely massive and so much is going on there. I explore south Indian life and meet the many friendly locals that are spending their day relaxing by the water on the Bay of Bengal.
show more