In South Delhi's upmarket Greater Kailash II neighborhood, on a street lined with coffee shops and restaurants, sits India's best bar.
//google call
In South Delhi's upmarket Greater Kailash II neighborhood, on a street lined with coffee shops and restaurants, sits India's best bar.
0 comments:
Post a Comment