Juliette's Lodge is a locally run, relaxing hideaway in southern St Lucia overlooking the Maria Islands and Cape Moule a Chique. Close to Vieux Fort and just 5 minutes from Hewanorra International Airport...