Jamaica (Vermont) Attractions & Activities - The Best Holiday Destinations for 2020
Jamaica is a village in Vermont. It is a great place to stay when going to Stratton ski resort. Jamaica is located at the bottom of the mountain, and has its own access road up the mountain.
The Most Frequently Asked Travel Questions about Jamaica (Vermont)