Wow blast from my past, we went there on our honeymoon in 2008. The Green Sand Beach is the best!
Lol! I thought at first you meant Mars!