Saint Lawrence River View
Looking Down From 75 Feet Above The River In Alexandria Bay, NY in
the 1000 Islands. That is
Boldt Castle out in the distance. Brought to you by Abay.com ,
RidgeViewTel,
and
River Hospital.
|
Alexandria Bay is located in New York's Thousand Islands region,
which actually is composed of approximately 1,793 islands. The
Thousand Island region's population balloons to tens of thousands in
the summer, when the region plays host to avid boaters, fishermen,
and vacationers from the U.S., Canada, and elsewhere. |