xPeas
MENU ☰
 

 

 

    

    🍴           

  Grenada »

  Place » Tourism

Concord Falls
Grenada » GRD
Place » Tourism

Grenada

357 views    💖 2
Concord Falls is a beautiful natural attraction located in the parish of St. John on the island of Grenada. The falls consist of three cascading waterfalls surrounded by lush tropical vegetation and are a popular destination for tourists and locals alike.

BBC Beach
Grenada » GRD
Place » Tourism

Grenada

349 views    💖 2
BBC Beach, also known as Morne Rouge Beach, is a beautiful beach located in Grenada, a small island nation in the Caribbean Sea. The beach is situated on the south-western coast of Grenada, just a few miles from the capital city of St. George's.