MIRROR, MIRROR…


Quiet reflections of WEEKI WACHEE. This beautiful Spring of LIve Mermaids is located on Florida’s West Coast at the junction of U.S. 19 and Fla. 50.

MIRROR, MIRROR…

Quiet reflections of WEEKI WACHEE. This beautiful Spring of LIve Mermaids is located on Florida’s West Coast at the junction of U.S. 19 and Fla. 50.