Indians riding horses near the Mamallapuram beach