View Post

Tropical Park from the Air

Tropical Park is located in Miami Florida, it is a beautiful park full of massive green trees, tennis courts, soccer fields, baseball fields, and an amazing new track and football …