Jabarkan Geografi dari Pulau Tanahmasa

Serupa dengan pulau-pulau besar lainnya di Kepulauan Batu, Pulau Tanahmasa merupakan bagian dari Punggungan Busur Luar Sunda di sebelah barat Pulau Sumatra yang terangkat sebagai prisma akresi akibat subduksi Lempeng Indo-Australia terhadap Lempeng Eurasia. Subduksi yang terjadi menghasilkan pembentukan mélange di wilayah Busur Luar Sunda pada sekitar Kala Oligosen hingga Miosen, di Tanahmasa terdiri atas batuan metamorf dari laut dalam dan kerak benua yang dapat ditemukan di bagian barat laut pulau dan disertai keberadaan sesar turun.

Pulau Tanahmasa dipisahkan dari Pulau Tanabala di sebelah selatan oleh Selat Tanahbala yang terbentuk oleh sesar naik di sisi timur lautnya. Pulau Tanahmasa terletak di titik koordinat 0.0845°LU dan 98.2623°BT. Topografi pulau Tanahmasa secara umum berupa pulau dengan daratan berbukit sebagian landai dengan patai berpasir putih. Vegetasi yang tumbuh didominisasi oleh tanaman mangrove, kelapa, dan lebatnya tumbuhan hutan.