Margaritaville Island Hotel – A Tropical Getaway in Pigeon Forge
Margaritaville Island Hotel – A Tropical Getaway in Pigeon Forge. That might be a confusing statement, considering that Pigeon Forge is located in the decidedly land-locked and decidedly NOT tropical Great Smoky Mountains, but Margaritaville Hotel does its best to make you feel like you’re basking in a tropical paradise. Thank you to Margaritaville Island…