Llama Lagoon

Llama Lagoon is a neighborhood located in Newcrest.