Oh so Blue!
Photo Credit: Sudipto De
Located off the eastern coast of Africa, Seychelles is an archipelago of 115 islands in the Indian Ocean. Known for its pristine beaches, white sand, coral reefs and natural reserves, Seychelles is a dream holiday destination. With warm temperatures round the year, the last decade has witnessed a surge in the country’s demand as a luxury holiday destination. Interestingly, the country comprises of 2.4% Hindus, as a large number of Indians have found their home in this beautiful island nation. Shot here: Praslin Island, Seychelles.