Tenayu Lodge
Phone Number: +265997746894
Website: www.tenayulodge.com..
Categories: Lodge, Island, Travel & Transportation
Address: Box 15, Chizumulu Island, Lake Malawi
GPS Coordinates:
-12.01078,34.61929
Likoma District, Northern Region, Malawi
Facebook: facebook.com/133996983954336
Instagram: Photos and Videos