From the oh-so-gorgeous Ophelia in Delhi to the Kolahoi Green Resort, a quaint escape in Kashmir, First Look brings curated luxury for the ‘gram. OPHELIA, OLD-WORLD TASTE FOR THE MODERN GIRL Serving the coolest cocktails in town, Ophelia located in a picturesque corner of Hotel Ashok in the heart of New Delhi is a must-visit Read More