View form nearby pier on Iho Tewoo Beach - Image Details