Myrtle Beach Hotels
Myrtle Beach is situated in South Carolina, United States. It is also called the Grand Slam. With a population of approximately 380,000, Myrtle Beach isĀ stretched out from Calabash, North Carolina to George Town, South Carolina. It is one of the most visited cities in South Carolina and has so many attractions that would please …