Horseshoe Beach is located in:

  1. Bermuda
  2. Burma
  3. Both
  4. None

Bermuda is under UK. It a small country

It is located in North Atlantic Ocean.



Videos Lectures
Study Notes
Past Papers
Purchase Latest Books