India's premier luxury lifestyle women's magazine

Seneca Niagara Casino and Hotel

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