Barton Hill Hotel and Spa | Verve Magazine
India's premier luxury lifestyle women's magazine

Barton Hill Hotel and Spa

Niagara Falls

Smashing falls

Text by Suketu Kapadia

Nature created the Niagara Falls 10,000 years ago. Verve revels in the stunning beauty that has changed but not faded with time
Read more