This video features the popular Marina Beach at Chennai, Tamil Nadu state of India. This beach is acclaimed as one of the longest beaches in India. It is a major tourist spot within the city.
This video features the popular Marina Beach at Chennai, Tamil Nadu state of India. This beach is acclaimed as one of the longest beaches in India. It is a major tourist spot within the city.