BG Mahesh | Mahesh | mahesh.com

Happy Birthday India!

Today India celebrates it’s 61st Independence day and it happens to be a Friday, so it is a long weekend! At least in the urban world in India the long weekend has taken off.