Lagoon Beach
Address: Lord Howe Island NSW
City: Lord Howe Island
Region: NSW
Country: Australia