Torch Lake may look like the Caribbean but it is actually in Northern Michigan.
at 19 miles (31 km) long is Michigan's longest inland lake and at approximately 18,770 acres (76 km²) is Michigan's second largest inland lake. Surrounding it are several townships including Torch Lake Township...