A turquoise bay along a coastal town surrounded by lush green hills under a partly cloudy sky. Seychelles, Mahe.