This France Visitor Guide Reveals A Secret Island Off The Coast bejo 6909 Share This France Visitor Guide Reveals A Secret Island Off The Coast The Gardens of the Lerins Abbey on the Lerins Island Off the Coast of ... SECRET ISLAND OFF THE COAST OF THAILAND! RED BUDDHIST CAVE! Read also: Explaining The Real Story Of The Country Of Rio De Janeiro