Juhu Beach, Lodhi Garden and Cubbon Park: India's top dating spots revealed — NRI Bytes