In South Delhi's upmarket Greater Kailash II neighborhood, on a street lined with coffee shops and restaurants, sits India's best bar.

December 21, 2020 at 07:12AM https://ift.tt/2WAwEvX South Delhi's upmarket Greater Kailash II neighborhood, on a street lined with coffee shops and restaurants, sits India's best bar.
No comments:
Post a Comment