Can I really invest overseas? Is it legal?

Yes! Under the Liberalized Remittance Scheme (LRS), Indian citizens can remit and invest up to USD 250,000 per financial year. Remitting money outside India under this scheme is perfectly legal.