The Shore Apartments Blue Bay The Shore Curacao are 32 luxury beach front apartments, situates in Blue Bay resort Curacao. The...