Imagine a lush tropical island. Now imagine a sixteen foot waterfall and the area is all covered with sand, palm trees, banana trees, beautiful flowering plants.
This is The Island Muncie, located in Muncie, IN.
Just off of the Cardinal Greenway and behind the live garden. Parking is available behind Century 21 at 400 W. McGalliard Ave.
Reviews
To write a review, you must login first.