The Seychelles is an archipelago of 115 islands in the Indian Ocean, off East Africa. Located on Indian Ocean, the natural beauty of its numerous beaches are beyond imagination. There is a saying that Adam and Eve were sent to The Seychelles.
It is home to numerous beaches, coral reefs and nature reserves, as well as rare animals such as giant Aldabra tortoises. Mahé, a hub for visiting the other islands, is home to Victoria, world’s smallest capital.
It was a childhood dream to be in Seychelles when I got to know the mythological story of God’s sending Adam and Eve here! I just wanted to capture some exclusively stunning as well as virgin beauty of Seychelles. The sand, the rock formation, the light and the surrealistic environment is very much real. Every moment here is different and precious