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