Maharaja Theme Park, an amusement park in Tamil Nadu, India (the southernmost part of the Indian subcontinent), was opened to the public in September 2010.
Maharaja Theme Park, an amusement park in Tamil Nadu, India (the southernmost part of the Indian subcontinent), was opened to the public in September 2010.