An Insider’s Guide to Visiting Niagara Falls, New York
Niagara Falls! I grew up there. My family still lives there. I used to work as a guide for tourists visiting Niagara Falls. I presently live in Costa Rica with my wife. Most people here have heard of Niagara Falls but they think it is located in Canada. When Costa Ricans find out where I ...