where is indian rocks beach located in florida
Indian Rocks Beach, Florida Indian Rocks Beach is a city in Pinellas County, Florida, United States. The population was 4,113 at the 2010 census.[5] Indian Rocks Beach is part of the Tampa-St. Petersburg-Clearwater, FL Metropolitan Statistical Area.
Indian Ocean The Indian Ocean is the third largest of the world's oceanic divisions, covering 70,560,000 km2 (27,240,000 sq mi) (approximately 20% of the water on the Earth's surface).[1] It is bounded by Asia on the north, on the west by Africa, on the east by Australia, and on the south by the Southern Ocean or, depending on definition, by Antarctica.[2] It is named after the Indian subcontinent.[3] The Indian Ocean is known as Ratnākara (Sanskrit: रत्नाकर), "the mine of gems" in ancient Sanskrit literature, and as Hind Mahāsāgar (Hindi: हिन्द महासागर), in Hindi.