Unique big granite rocks in lush green foliage on hidden picturesque tropical coastline. Grand L Anse, La Digue, Seychelles