Where is the Indian River Lagoon?

The Indian River Lagoon is an estuary on Florida's Atlantic coast that covers roughly 350 square miles and includes the Indian River, the Banana River and Mosquito Lagoon.