Tuesday, 13 June 2017

Hotel Updates: Casa Tara Villas

Casa Tara Villas Now Offers Free WiFi


Casa Tara Villas, on Praslin Island, Seychelles, have just announced that free, unlimited Wifi will be available to their guests. 

This new service is effectively immediately.