Grenada is part of the island group that makes up the Lesser Antilles and Windward Islands. It is a mountainous island with many natural wonders for guests to explore. When you tire of sitting around the pool at your villa or want to get away from the hustle of other rental accommodations, take a ride to the west coast of Grenada to visit the Concord Waterfalls. Here you can hike the trails, then take a dip in one of the natural pools to cool off. For a truly unique experience, see Grenada from a Segway. This modern mode of transportation takes the aching feet out of sight-seeing. Once back in your villa, you can relax and recount the escapades of the day.