Villa 14 opens on Ruskin island 27 October 2012 Facebook Twitter Pinterest WhatsApp Linkedin Email Print Viber Villa 14, a luxurious villa, opened on Ruskin island on the Bolgoda lake. Pics by Easwaran Rutnam