Photos

Photographer’s Note

Waterfalls has always been a wonderful scene to watch this one is situated on the upper part of the island near the 7 coloured earth site caleed Chamarel.Well known place inseted on all the hotels visits schedules.

Nobody has marked this note useful

Photo Information
Viewed: 2175
Points: 2
Discussions
  • None
Additional Photos by Christian Hardouin (HARDCHRIS) Gold Star Critiquer/Gold Note Writer [C: 55 W: 0 N: 78] (2848)
View More Pictures
explore TREKEARTH