Destinations
Loktak Lake in Manipur is one of nature’s most mesmerising sights, famous for its floating islands. It captures the raw beauty of Northeast India.
By Priyanka Chakrabarti
India
Take this road trip in Northeast India, where pristine landscapes take you inside a Jane Austen novel for a fresh dose of romance.
By Rashima Nagpal
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.